The function className() returns the name of the class of the object to
which it is applied. In previous releases Class::className() does not
do this. Instead, it returns the name of the class described by the class
object to which it is applied. This release eliminates this inconsistency:
className() returns "Class" when applied to an instance of class
Class. The new function Class::name() returns the name of the
class described by an instance of class Class.